package com.longxiao.enums;

public enum MessageDetail {

//	有 Slot 从等待状态变为预约成功
	TCH_CLASS_SCHEDULED("Class scheduled!","Congratulations! You have successfully schedule a class!"),
//	有 Slot 从预约状态变成取消
	TCH_CLASS_CANCEL("Class cancelled!","Sorry to inform you that student cancelled the class at %s on %s (%s)."),
//	收到学生评价
	TCH_RCV_EVALUATION("Evaluation received!","You have received evaluation from [%s]!<br>Rating: %d<br>Comments:%s"),
//	上课获得积分
	TCH_RCV_CP_BY_CLASS("Credit Points Received!","Congrats! You just received [%d] points for completing class at %s on %s (%s)."),
//	好评获得积分
	TCH_RCV_CP_BY_POSITIVE("Credit Points Received!","Congrats! You just received [%d] points for receivinga 5 star rating."),
//	No Show 扣除积分
	TCH_NO_SHOW("Credit Points penalized!","We are sorry to inform you that you are penalized by [%d] points because you "
			+ "didn’t show up for class at %s on %s (%s)."),
//	未在规定时间内评价学生扣除积分
	TCH_NOT_EVALUATION_IN_TIME("Credit Points penalized!","We are sorry to inform you that you are penalized by [%d] points because "
			+ "you failed to submit evaluation for [%s] within the required time."),
//	超次取消扣除积分
	TCH_CANCEL_TOO_MANY("Credit Points penalized!","We are sorry to inform you that you are penalized by [%d] points because you"
			+ "cancelled class reservation at %s on %s (%s)."),
//	收到老师评价
	STU_RCV_EVALUATION("教师反馈！","亲爱的【%s】 ，【%s】 对你的课堂表现做出了评价:<br>听力：%d<br>口语：%d<br>阅读：%d<br>反馈：%s"),
//	评价老师获得积分
	STU_RCV_CP_BY_EVALUATION("获得积分！","感谢您对教师的评价，获得【%d】 积分。"),
//	完成一套练习题
	STU_FINISH_EXERCISE("获得积分！","完成练习获得【%d】积分。"),
//	达成三日任务奖励条件
	STU_FINISH_3DAY("获得积分！","恭喜达成三日学习目标，获得【%d】 积分！"),
//	达成七日任务奖励条件
	STU_FINISH_7DAY("获得积分！","恭喜达成七日学习目标，获得【%d】 积分！"),
//	完成一个难度的课程
	STU_FINISH_LEVEL("完成课程【%s】 ！","恭喜完成课程【%s】 并获得【%d】积分！"),
//	通过一个课程难度的结业测试
	STU_FINISH_LEVEL_TEST("通过课程【%s】 水平测试！","恭喜通过课程【%s】 水平测试并获得【%d】 积分！"),
//	No Show 扣除积分
	STU_NO_SHOW("扣除积分！","由于您未能按时出席预约课程，扣除【%d】 积分。"),
//	超次取消扣除积分
	STU_CANCEL_TOO_MANY("扣除积分！","由于您的免责取消次数已经用完，因此本次取消需扣除【%d】 积分。"),


	;
	
	private String title;
	private String content;
	
	private MessageDetail(String title, String content) {
		this.title = title;
		this.content = content;
	}
	public String getTitle() {
		return title;
	}
	public void setTitle(String title) {
		this.title = title;
	}
	public String getContent() {
		return content;
	}
	public void setContent(String content) {
		this.content = content;
	}
	
	
}
